Como remover acentos de palavras com PHP?

PHP remover acentos

Basta usar uma função simples com str_replace.

Veja o exemplo abaixo:



<?php //Inicia o código PHP.
    function tirarAcentos($string){//Declara a função e recebe o parâmetro $string.
    //Abaixo é usado str_replace em cada vogal ou consuante com acento que será retirado o acento.
    //Além de retirar o acento, retorna a informação na mesma variável $string.
    $string = str_replace('ã', 'a', $string);
    $string = str_replace('á', 'a', $string);
    $string = str_replace('Ã', 'A', $string);
    $string = str_replace('Á', 'A', $string);
    $string = str_replace('ç', 'c', $string);
    $string = str_replace('Ç', 'C', $string);
    $string = str_replace('ẽ', 'e', $string);
    $string = str_replace('é', 'e', $string);
    $string = str_replace('Ẽ', 'E', $string);
    $string = str_replace('É', 'E', $string);
    $string = str_replace('í', 'i', $string);
    $string = str_replace('Í', 'I', $string);
    $string = str_replace('ó', 'o', $string);
    $string = str_replace('Ó', 'O', $string);
    $string = str_replace('Ú', 'U', $string);
    $string = str_replace('ú', 'u', $string);
    //No final retorna a variável com o texto sem acento.
    return $string;
}

Para usar a função na variável, basta passar ela como parâmetro. Igual o exemplo abaixo.



     $palavrasComAcentos = "função, variável, parâmetro";
     $palavrasSemAcentos = tirarAcentos($palavrasComAcentos);
     echo  $palavrasSemAcentos;
     //Irá imprimir na tela funcao, variavel, parametro.
 

Quer acompanhar as novidade do site?

Leia mais em: ww.php.net/manual/pt_BR/funct...

Como remover acentos de palavras com PHP?

Última atualização: 2023-02-15

Exemplos de uso
Quer acompanhar as novidade do site?
Veja também:

Como remover acentos e caracteres especiais em PHP?

Remover acentos e caracteres especiais com PHP

Como remover espaços em branco no php?

remover espaços php

Como retirar tudo que não for número em php?

Deixar apenas Número

Como embutir código PHP em arquivos CSS?

manipular CSS com PHP

Como colocar ícone no site?

Colocar icone no site

Como retirar caracteres especiais de variável em PHP?

Retirar ponto e traços variável PHP

Web Stories